package com.ruoyi.system.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.system.mapper.JingfeiDeptMonthMapper;
import com.ruoyi.system.domain.JingfeiDeptMonth;
import com.ruoyi.system.service.IJingfeiDeptMonthService;
import com.ruoyi.common.core.text.Convert;

/**
 * jingfeideptyueService业务层处理
 * 
 * @author ruoyi
 * @date 2024-07-11
 */
@Service
public class JingfeiDeptMonthServiceImpl implements IJingfeiDeptMonthService 
{
    @Autowired
    private JingfeiDeptMonthMapper jingfeiDeptMonthMapper;

    /**
     * 查询jingfeideptyue
     * 
     * @param id jingfeideptyue主键
     * @return jingfeideptyue
     */
    @Override
    public JingfeiDeptMonth selectJingfeiDeptMonthById(String id)
    {
        return jingfeiDeptMonthMapper.selectJingfeiDeptMonthById(id);
    }

    /**
     * 查询jingfeideptyue列表
     * 
     * @param jingfeiDeptMonth jingfeideptyue
     * @return jingfeideptyue
     */
    @Override
    public List<JingfeiDeptMonth> selectJingfeiDeptMonthList(JingfeiDeptMonth jingfeiDeptMonth)
    {
        return jingfeiDeptMonthMapper.selectJingfeiDeptMonthList(jingfeiDeptMonth);
    }

    /**
     * 新增jingfeideptyue
     * 
     * @param jingfeiDeptMonth jingfeideptyue
     * @return 结果
     */
    @Override
    public int insertJingfeiDeptMonth(JingfeiDeptMonth jingfeiDeptMonth)
    {
        return jingfeiDeptMonthMapper.insertJingfeiDeptMonth(jingfeiDeptMonth);
    }

    /**
     * 修改jingfeideptyue
     * 
     * @param jingfeiDeptMonth jingfeideptyue
     * @return 结果
     */
    @Override
    public int updateJingfeiDeptMonth(JingfeiDeptMonth jingfeiDeptMonth)
    {
        return jingfeiDeptMonthMapper.updateJingfeiDeptMonth(jingfeiDeptMonth);
    }

    /**
     * 批量删除jingfeideptyue
     * 
     * @param ids 需要删除的jingfeideptyue主键
     * @return 结果
     */
    @Override
    public int deleteJingfeiDeptMonthByIds(String ids)
    {
        return jingfeiDeptMonthMapper.deleteJingfeiDeptMonthByIds(Convert.toStrArray(ids));
    }

    /**
     * 删除jingfeideptyue信息
     * 
     * @param id jingfeideptyue主键
     * @return 结果
     */
    @Override
    public int deleteJingfeiDeptMonthById(String id)
    {
        return jingfeiDeptMonthMapper.deleteJingfeiDeptMonthById(id);
    }
}
